دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

Goto

Goto

این دستور خط فرمان را برای اجرای برنامه به نقطه ای دلخواه برنامه نویس هدایت می کند مثلا در کد زیر برنامه به گونه ای از دستور goto استفاده برده که در یک switch پس از انتخاب case مناسب و اجرای دستور داخل هر case برنامه با دستور goto به نقطه ای دیگر هدایت شده تا از آنجا برنامه را ادامه دهد. ترکیب حلقه for و استفاده از switch و goto به شکل مناسب می تواند قابلیت های بسیار خاصی را برای ما ایجاد کند.

using System; 
 
class SwitchGoto {   
  public static void Main() { 
 
    for(int i=1; i < 5; i++) { 
      switch(i) { 
        case 1: 
          Console.WriteLine("In case 1"); 
          goto case 3; 
        case 2: 
          Console.WriteLine("In case 2"); 
          goto case 1; 
        case 3: 
          Console.WriteLine("In case 3"); 
          goto default; 
        default: 
          Console.WriteLine("In default"); 
          break; 
      } 
      Console.WriteLine(); 
    } 
  } 
}

output

In case 1 In case 3 In default In case 2 In case 1 In case 3 In default In case 3 In default In default
نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.